package com.hp.easyBuy.service;


import com.baomidou.mybatisplus.extension.service.IService;
import com.hp.easyBuy.entity.TUser;
import com.hp.easyBuy.utils.PasswordUtil;


/*
* 用户的服务层接口
* 作者：代奥
* 时间：2024年3月31日 15:26:29
*
* */

public interface UserService extends IService<TUser> {

    //根据用户帐号获取用户信息
    TUser getUserByUsercode(String userCode);

    //注册用户
    void register(TUser user);

    //登录功能
    TUser login(String usercode, String password);

    //根据用户ID获取用户，将输入的原密码与数据库的密码比对
    public boolean checkUser(String userCode, String passWord);

    //修改用户密码
    boolean updatePwd(String userId,String passWord);

    //根据用户ID获取用户信息
    TUser getUserByUserid(String userId);

}
